.layout{
    width: 100%;
   >.brand{
       width: 100%;
    >.goodBrand{
        padding-left: 8px;
        width: 100%;
        height: 36px;
        background: #f3f3f3;
        border-top: 1px solid #c8c8c8;
        border-bottom: 1px solid #c8c8c8;
        color:#a24604;
        font-size: 16px;
        line-height: 36px;
    }
    >.getbrand{
        width: 100%;
        height: 59px;
        position: relative;
        padding: 10px;
        border-bottom: 1px solid #e7e7e7;
        >span:first-of-type{
            display: block;
            height: 20px;
            width: 20px;
            background-color: #c9c9c9;
            color:#fff;
            text-align: center;
            line-height: 20px;
        }
        >a{
            font-size: 16px;
            color:#000;
            position: absolute;
            top: 10px;
            left: 50px;
        }
        >span:nth-of-type(2){
            color:#999;
            font-size: 14px;
            position: absolute;
            top: 35px;
            left: 50px;
        }
        >span:nth-of-type(3){
            position: absolute;
            font-size: 18px;
            color:#a9b7b7;
            top: 40%;
            right: 0;
        }
    }
   }
}